package com.dhecp.project.api.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 公司账户流水 实体类
 * @author DH-Xxj
 * @version 2022年10月10日
 */
public class AccountDetailedForCompany implements Serializable{

	private static final long serialVersionUID = 1L;

	private String guid;			//
	private String vGsBm;			//
	private String vGsMc;			//
	private String vGsJc;			//
	private String vYhMc;			//
	private String vYhZh;			//
	private String vGsBmP;			//
	private String vGsMcP;			//
	private String vGsJcP;			//
	private String vYhMcP;			//
	private String vYhZhP;			//
	private String vJyLx;			//
	private Double fJe;				//
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private Date dJySj;				//
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private Date dShSj;				//
	private String vBz;				//
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createTime;		//
	private String mName;		//
	private int mType;		//
	private String mNid;		//
	private String mBid;		//
	private String mGuid;		//

	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getvGsBm() {
		return vGsBm;
	}
	public void setvGsBm(String vGsBm) {
		this.vGsBm = vGsBm;
	}
	public String getvGsMc() {
		return vGsMc;
	}
	public void setvGsMc(String vGsMc) {
		this.vGsMc = vGsMc;
	}
	public String getvGsJc() {
		return vGsJc;
	}
	public void setvGsJc(String vGsJc) {
		this.vGsJc = vGsJc;
	}
	public String getvYhMc() {
		return vYhMc;
	}
	public void setvYhMc(String vYhMc) {
		this.vYhMc = vYhMc;
	}
	public String getvYhZh() {
		return vYhZh;
	}
	public void setvYhZh(String vYhZh) {
		this.vYhZh = vYhZh;
	}
	public String getvGsBmP() {
		return vGsBmP;
	}
	public void setvGsBmP(String vGsBmP) {
		this.vGsBmP = vGsBmP;
	}
	public String getvGsMcP() {
		return vGsMcP;
	}
	public void setvGsMcP(String vGsMcP) {
		this.vGsMcP = vGsMcP;
	}
	public String getvGsJcP() {
		return vGsJcP;
	}
	public void setvGsJcP(String vGsJcP) {
		this.vGsJcP = vGsJcP;
	}
	public String getvYhMcP() {
		return vYhMcP;
	}
	public void setvYhMcP(String vYhMcP) {
		this.vYhMcP = vYhMcP;
	}
	public String getvYhZhP() {
		return vYhZhP;
	}
	public void setvYhZhP(String vYhZhP) {
		this.vYhZhP = vYhZhP;
	}
	public String getvJyLx() {
		return vJyLx;
	}
	public void setvJyLx(String vJyLx) {
		this.vJyLx = vJyLx;
	}
	public Double getfJe() {
		if (fJe == null){
			return 0.0;
		}
		return fJe;
	}
	public void setfJe(Double fJe) {
		this.fJe = fJe;
	}
	public Date getdJySj() {
		return dJySj;
	}
	public void setdJySj(Date dJySj) {
		this.dJySj = dJySj;
	}
	public Date getdShSj() {
		return dShSj;
	}
	public void setdShSj(Date dShSj) {
		this.dShSj = dShSj;
	}
	public String getvBz() {
		return vBz;
	}
	public void setvBz(String vBz) {
		this.vBz = vBz;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getmName() {
		return mName;
	}

	public void setmName(String mName) {
		this.mName = mName;
	}

	public int getmType() {
		return mType;
	}

	public void setmType(int mType) {
		this.mType = mType;
	}

	public String getmNid() {
		return mNid;
	}

	public void setmNid(String mNid) {
		this.mNid = mNid;
	}

	public String getmBid() {
		return mBid;
	}

	public void setmBid(String mBid) {
		this.mBid = mBid;
	}

	public String getmGuid() {
		return mGuid;
	}

	public void setmGuid(String mGuid) {
		this.mGuid = mGuid;
	}
}
